be immortalized - German English Dictionary